Le chiffre de César consiste simplement à décaler les lettres de l'alphabet de quelques crans vers la droite ou la gauche. Par exemple, décalons les lettres de 3 rangs vers la gauche, comme le faisait Jules César (d'où le nom de ce chiffre):
Clair | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
Chiffré | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | A | B | C |
Ainsi, le message "Ave Caesar morituri te salutant" devient DYHFD HVDUP RULWX ULWHV DOXWD QW.
Le chiffre de César (on parle aussi d' alphabet décalé ) est un cas particulier d'alphabet désordonné .
Le petit programme javascript ci-dessous vous permettra de chiffrer/déchiffrer un message non accentué avec le chiffre de César. Écrivez votre texte puis choisissez le décalage.
Curiosité amusante: chiffrer le mot "OUI" avec un décalage de 10.